foam flooding - French English Dictionary